﻿using System;
using System.Web.UI.WebControls;

namespace UniversityStudentManagemnetSystem.DAO.DAL
{
    public class Employee
    {
        private int id;
        private string name;
        private string fatherName;
        private string motherName;
        private string presentAaddres;
        private string permanentAaddres;
        private string nationalIdNumber;
        private string email;
        private string contactNumber;
        private string pastExperience;
        private Designation designation = new Designation();

        private DateTime dateOfBirth;
        private DateTime joiningDate;
        private string fileLocation;
        private string fileName;

        public int Id
        {
            get { return id; }
            set { id = value; }
        }

        public string Name
        {
            get { return name; }
            set { name = value; }
        }

        public string FatherName
        {
            get { return fatherName; }
            set { fatherName = value; }
        }

        public string MotherName
        {
            get { return motherName; }
            set { motherName = value; }
        }

        public string PresentAaddres
        {
            get { return presentAaddres; }
            set { presentAaddres = value; }
        }

        public string PermanentAaddres
        {
            get { return permanentAaddres; }
            set { permanentAaddres = value; }
        }

        public string NationalIdNumber
        {
            get { return nationalIdNumber; }
            set { nationalIdNumber = value; }
        }

        public string Email
        {
            get { return email; }
            set { email = value; }
        }

        public string ContactNumber
        {
            get { return contactNumber; }
            set { contactNumber = value; }
        }

        public string PastExperience
        {
            get { return pastExperience; }
            set { pastExperience = value; }
        }

        public Designation Designation
        {
            get { return designation; }
            set { designation = value; }
        }

        public DateTime DateOfBirth
        {
            get { return dateOfBirth; }
            set { dateOfBirth = value; }
        }

        public DateTime JoiningDate
        {
            get { return joiningDate; }
            set { joiningDate = value; }
        }

        public string FileLocation
        {
            get { return fileLocation; }
            set { fileLocation = value; }
        }

        public string FileName
        {
            get { return fileName; }
            set { fileName = value; }
        }
    }
}